American Immigration
U.S. CITIZENSHIP
  • U.S. Citizenship Application -
    Form N-400
  • Certificate of Citizenship -
    Form N-600
  • Replace Certificate of Citizenship - Form N-565
  • U.S. Citizenship Test and Interview DVD
GREEN CARD
  • Green Card Renewal and Replacement
  • Green Card Renewal -
    Form I-90
  • Green Card Replacement -
    Form I-90
  • Lost or Stolen Green Card
    Form I-90
  • Green Card Through Family
  • Get Green Card through Family Member Application
  • Get Green Card through Marriage Application
  • Green Card for Parent(s) Application
  • Green Card for Children Application
  • Green Card for Brothers or Sisters Application
  • Green Card - Related Forms
  • Green Card Lottery
  • Immigrant Petition
    Form I-130
  • Adjustment of Status
    Form I-485
  • Remove Conditions on Green Card Form I-751
  • Petition to Remove the Conditions of Residence
    Form I-751
  • Advance Parole Document
    Form I-131
  • Re-entry Permit
    Form I-131
U.S. VISAS
  • B-1 Business Visa Application
  • B-2 Tourist Visa Application
  • Visa Availability Checker
  • Visas for Family Members
  • K-1 Fiancé(e) Visa Application
  • U.S. Visas - Related Forms
  • U.S. Green Card Lottery
    DV-Lottery
  • Nonimmigrant Visa Application
    DS-160 Online
EMPLOYMENT
  • Employment Authorization Document (EAD)
IMMIGRATION FORMS
  • Green Card Renewal
    Form I-90
  • Lost or Stolen Green Card
    Form I-90
  • U.S. Citizenship Application
    Form N-400
  • U.S. Visas
    DS-160
  • Change of Address
    AR-11
  • Application for Travel Document
    Form I-131
  • Adjustment of Status
    Form I-485
  • Deferred Action for Childhood Arrivals Form I-821D (DACA)
  • Petition to Remove Conditions
    Form I-751
  • Employment Authorization
    Form I-765
  • Immigrant Petition Family Green Card Form I-130
  • Replace Certificate of Citizenship Form N-565
  • More Immigration Forms
NEWS & INFO
  • US Immigration News
  • US Immigration Blog
USCIS
  • USCIS Filing Fee Increase
  • USCIS Local Offices
  • Immigration Glossary
  • Case Status
  • USCIS Forms
  • Green Card Expiration Service
ESPAÑOL

Immigrant Resources

Immigration Direct offers a list of useful resources to help immigrants better understand the US Immigration process. The resource list is categorized below by the most popular US Immigration topics.

You will find helpful "How To" immigration articles, easy to complete immigration forms online, immigration e-books, news and much more.

Immigrant Resources Listed by Popular Immigration Topic

US Green Card

Green Card Renewal ApplicationGreen Card for Family MemberGreen Card by MarriageAdjustment of StatusGreen Card Lottery EligibilityGreen Card Lottery Facts

US Citizenship

US Citizenship ApplicationU.S Citizenship Test and InterviewCertificate of CitizenshipReplace Certificate of CitizenshipCitizenship OathTop 10 Reasons to be a US citizen

US Visas

Visitor VisasWork VisasStudent VisaEmployment AuthorizationNon Immigrant Visas

"How To" Immigration Articles

How to Renew Green CardHow to File for Adjustment of StatusHow to File for Deferred Action

Immigration General

Check Case StatusInfoPass AppointmentTravel Document ApplicationAffidavit of SupportU.S. Immigration NewsU.S. Immigration BlogImmigration Forms

Immigration General

Naturalization ApplicationNaturalization Process by Gender, Age & Marital StatusNaturalization Process by State and Metropolitan AreaNaturalization Process by Petitions Filed and by Regions

USCIS

USCIS FormsUSCIS NewsImmigration glossary

Popular Preparation Services

  • USCIS Forms
  • Green Card Renewal or Replacement Form I-90 Preparation Service
  • US Citizenship Form N-400 Preparation Service
  • Replace Certificate of Citizenship Form N-565 Preparation Service
  • B-2 Tourist Visa Application Guide Package
  • Employment Authorization Document (EAD) Form I-765 Preparation Service
  • Petition for Alien Relative (Green Card) Form I-130 Preparation Service
  • Travel Document Form I-131 Preparation Service
  • Remove Conditions on Green Card Form I-751 Preparation Service
  • US Citizenship Test and Interview Preparation DVD
  • Adjustment of Status Form I-485 Preparation Service
  • Fiancé(e) Visa Application Form I-129F Preparation Service
  • Certificate of Citizenship Form N-600 Preparation Service
  • Deferred Action Renewal (DACA) Form I-821D Preparation Service
  • Green Card LotteryDV-Lottery
RESOURCES
  • Check Case Status
  • Immigrant Resources
  • Family-Based Visa Availability
  • Employment-Based Visa Availability
  • Approved Doctors for Medical Examinations
  • Affidavit of Support
ContactPrivacy PolicyTerms of Use Refund PolicyBlogSite map

We are not a law firm, and this site and our software are not a substitute for the advice of a lawyer and do not contain or constitute legal advice. We are not affiliated with or sponsored by the United States government or any government agency. This site provides general information on some commonly encountered immigration matters only and was created to allow you to more simply navigate your completion of immigration paperwork using online software. The content on this site should not be relied on to reach conclusions about any person's specific situation. Self-help software and customer support services are provided solely at a user's direction. Customer support is for technical and billing issues only and will not answer legal questions. We do not provide legal advice, opinions, or recommendations about any individual's specific legal rights, remedies, defenses, options, or strategies. We do not make form recommendations or recommend or provide answers to specific questions on forms, and communications between you and us are not protected by any privilege. Purchase prices do not include applicable government agency filing or biometrics fees, if any. The forms that can be completed using our software can be obtained for free from the U.S. Citizenship and Immigration Services (USCIS) as blank forms with written instructions. Automated eligibility quizzes were created using instructions, rules and regulations published by the USCIS and only indicate whether you meet minimum eligibility requirements to apply for the given immigration benefit. Quiz results do not guarantee eligibility or ineligibility as you may or may not be eligible based on reasons not addressed in the quizzes. Your access to and use of this site, including any purchase, is subject to and constitutes your agreement to the website Privacy Policy and Terms of Use. Refunds will only be issued if requested within thirty (30) days and before completed application is printed. Exceptions and restrictions may apply; see Refund Policy for details.

Copyright © 1998-2025. All Rights Reserved.

American Immigration
U.S. Citizenship
  • U.S. Citizenship Application
    Form N-400
  • Certificate of Citizenship
    Form N-600
  • Replace Certificate of Citizenship
    Form N-565
  • U.S. Citizenship Test and Interview DVD
Green Card
  • Green Card Renewal
    Form I-90
  • Green Card Replacement
    Form I-90
  • Lost or Stolen Green Card
    Form I-90
  • Green Card through Family
    Form I-130
  • Adjustment of Status
    Form I-485
  • Remove Conditions on Green Card
    Form I-751
  • Application for Travel Document
    Form I-131
U.S. Visas
  • B-1 Business Visa Application
  • B-2 Tourist Visa Application
  • Visa Availability Checker
  • K-1 Fiancé(e) Visa
  • Nonimmigrant Visa Application
    DS-160 Online
Employment
  • Employment Authorization Document
    Form I-765
Immigration Forms
  • Green Card Renewal
    Form I-90
  • U.S. Citizenship Application
    Form N-400
  • Certificate of Citizenship
    Form N-600
  • Replace Certificate of Citizenship
    Form N-565
  • Deferred Action for Childhood Arrivals (DACA)
    Form I-821D
  • Green Card through Family
    Form I-130
  • Adjustment of Status
    Form I-485
  • Remove Conditions on Green Card
    Form I-751
  • Application for Travel Document
    Form I-131
News & Info
  • U.S. Immigration News
  • U.S. Immigration Blog
USCIS
  • USCIS Filing Fee Increase
  • USCIS Local Offices
  • Immigration Glossary
  • Check Case Status
  • USCIS Forms
  • Green Card Expiration Service
Find a Form
My Account
Sign OutYour Applications(Application Center)
Contact Us
Call Us
Español
 

Before you continue, please understand that:

  • This website is run by a private company. We have no connection to U.S. Citizenship and Immigration Services (USCIS) or any other government agency.
  • YOU must send your completed government forms directly to the USCIS or other government agency. We don’t do that for you.
  • YOU must pay any required fees directly to the USCIS or other government agency. We don’t do that for you.